70809563
56132136
40993951
3282834
46616019
10783674
46764203
49748866
74899554
9387665
7822434
29273302
65572435
22892786
57356544
45379678
99142665
18405444
74201424
14315119
37631107
72502182
61488616
63625091
43516698
4765116
70731788
71317295
2166242
68372510
30251916
21752282
90918805
85661999
1558385
25779044
88107212
2096869
98706091
58314242