47299690
38786106
47827877
35281834
2343039
6264173
70799566
45751395
1182406
85691270
65723477
25467166
54145557
23873069
71394060
54983224
81734572
2289361
46686954
73283629
82055474
36299873
64763700
81995093
89313486
90555079
64583919
8605165
22066229
75919881
55707325
22703818
21954508
4398823
29209454
29526377
12336628
65554713
80032586
23098531