678342
965304
772566
127145
791209
749565
58722
26031
710129
16016
87038
1090660
100991
926917
394106
698796
238650
863459
548914
25729
788996
287904
662107
73976
81661
201332