33294689
95269376
69501942
915461
22978638
719261
76424047
16794847
79383453
102736
72677079
31496544
76721748
20152766
73302072
10041177
58788590
51664039
91094250
66585285
78643201
38801322
25153733
567667
53739639
8671755
2017067
25379806
71576784
57235529
69376062
38155868
9461328
18406141
74386526
69745282
17913045
77026993
94065910
56384482