14519762
4629546
70282757
66173122
50532901
64883057
40626234
31814814
25755741
77634828
62356428
78472947
9937662
95724939
2264637
99353861
2604186
74269932
55424588
23669572
3967519
46435850
1632743
90906917
37975300
9311367
43891421
8333275
88425962
62341764
2499156
31526502
17424303
43972155
19476732
11994063
38262502
66604007
39169534
55595735