11488576
3741889
5155623
94459681
17774263
9756441
3355614
4677159
33809074
15917652
23484177
71992354
28419713
1087336
78323138
69947493
28345963
58143793
39899011
52897295
70471936
26879368
94965394
2981321
94025164
65202599
65941891
5048212
82916518
75707896
59259793
4061424
4072657
20629468
4253385
40535546
27144662
98477994
34646395
19433047