6989243
56241549
52301220
59255336
16072386
96706774
92679955
52188948
44631177
30257434
91437525
62599282
68608074
21053219
79275028
23412958
14793170
61711786
20295162
58174020
28338037
44198830
95616065
17049790
63519983
12947691
32807178
50016833
51918359
6068287
18788421
13419453
764217
93086006
16914049
75305762
98012093
8536284
96208788
59957630