75891448
19804505
12026920
5256104
79248582
30404799
56624124
45792982
2391635
28429214
6083743
25221321
46646447
1606672
73699379
22255469
841121
23545211
71923862
95732641
52284294
66622115
64988340
7115519
84078947
99601790
72431426
92985392
7661122
66828127
58952303
45815301
9894197
65144652
61112242
34988439
54344855
6490309
43838842
23754047