60948370
1313258
23365069
65934125
50532950
48402248
12264123
67842338
17168211
20982640
90481816
58489561
6747314
32337984
88188309
2847648
82751102
90979810
55249849
73755003
22378098
62835422
7246174
27642660
4527597
2943377
33952926
16108824
54424449
96337691
3123882
3645570
97892234
66266750
46438355
77052103
8481395
90557242
94166880
27105970