46558187
82695080
94065094
41871452
36901923
34616371
53488577
16857380
6340864
68384538
28579363
35794925
28375913
6734372
2013282
99144386
24264156
27488708
23285441
3648373
42807044
31466572
76443415
50733020
992159
47788765
93394245
12965905
58245222
82752246
55293756
61805085
98562053
64802969
1478492
8987152
9446436
90606195
522782
46672097