5000128
4663568
58098390
12986584
3646824
84374592
79181457
68426589
47777133
16804734
944913
38418251
1799161
43086817
6332075
58469684
34041324
73284604
46947821
13155481
53974448
34171859
36917262
91326025
7429372
79574767
65559363
3411262
15752822
26168765
66998698
19079696
8496539
91013068
53262213
34201212
5497145
48468715
95882810
14425045