59308554
83919904
42026790
40487507
79872538
49904634
21521708
93274069
31614417
29388409
56572849
70032542
753670
28251524
18274093
66664357
47248321
5309802
25514704
69913314
24112153
84936123
1186420
3765142
77089395
8448815
5626672
192117
79986063
47076996
39621721
11845468
7481513
83925965
78811317
11157520
93047676
29228958
70843010
23743726