49728068
700331
80685815
476291
40888182
19637461
64361870
39668062
65015123
5684538
73345110
81599396
89083863
1191381
7771475
48682432
30667862
9372396
65772516
95077225
61921708
25013126
40444613
3470721
17657198
72944848
31543962
42749710
5059455
64937338
2363476
83544977
5415496
68732763
71056010
93447446
89342616
5865251
15338578
15898556