90947896
52949148
39256964
3256777
48156339
30823619
97067533
8625792
7619590
2556748
24002432
34406890
15744913
63605000
31324385
62252678
24436835
13027651
69236630
16742683
78204279
92704594
1839420
27567696
6595715
67956741
139588
16737550
9347582
854067
93025857
1348651
2168358
11225350
37269860
79143776
15803441
40165331
73186094
85854755