89468831
23397250
95664524
59891613
72474076
16309962
12115972
95181566
5071519
75555590
27411949
83363161
18279495
41297298
69191580
8032545
1675349
72507903
78149046
4402504
93322277
79741002
19274303
2271719
79776137
49087377
58387225
30463708
5285991
83286425
77599546
17437702
17153082
8434110
51967996
2575433
50249696
31053303
48708358
83625942