61292910
8365678
15169911
19133994
822319
78301079
68637169
3740979
79462953
7739669
69854688
73589392
95588716
66107596
530658
13956843
2809823
39046283
27934622
5295554
1177394
57586019
22501594
17809590
77016282
56249985
21025961
75823696
13214285
54592507
65064049
65309885
94411806
77307702
33612856
28554600
82265322
31034010
91678664
6359870