45197062
65811768
601183
55277166
12813632
95417248
6829644
47239411
5104994
82892465
74616022
36905819
31307769
59758150
34069948
92708284
75337435
5234655
17839998
5720847
85411860
19647173
30488
94152783
13597837
24079139
39987563
3466720
71566792
282699
91936010
70654559
96146968
34301597
84764873
29705110
1858432
47494285
82041056
18437641