49198077
43929838
59811838
44941780
11399827
96563497
47184253
5352143
60033660
51362306
72469748
71484068
79958195
57103570
32457273
30625316
29637907
55469944
27115051
30977214
30807776
75411985
9557693
93037370
22361312
89154733
55944635
29375116
84424118
44577471
90081522
89256625
35427381
45946538
43822939
7187805
88312446
94983425
9761747
7733568