66859364
46228278
9435860
72683820
91833460
30932154
4401605
20723334
58078780
583996
75195569
57515155
47146802
27718936
33111044
86125156
228090
50765959
15392268
56109322
68238025
25683984
96107576
84465695
73837539
9036264
68777393
5597378
10183236
14499
42906510
4084441
64551958
40004623
72019252
49821050
85192492
49294673
8876533
57404824