59065178
31744376
74102638
24644307
12081015
82076137
60396300
74728498
1916493
53217324
12206316
47418488
89659920
80541457
65208256
84004296
58852621
44621417
89276640
5246751
2699354
742452
99085806
97773029
59689889
57203577
17049206
90892695
45875691
16393114
28404998
66124767
6753152
63216012
46508946
98452426
9507134
87127687
47964539
76054829