30704934
19079747
64692758
91623605
72834179
9625132
16579112
28397404
24169122
2227361
70291233
37798690
74546602
8245688
39749926
5215826
57136466
96151373
52273757
41466959
82397177
34401824
71652987
48077301
2589890
88232250
3151250
99387298
11688015
61711199
41987849
40257000
3696918
47294663
81416795
69416527
86968732
95328536
27669688
38198230