3460702
20401790
64238807
87726305
36283811
46309202
10002811
4709687
3102323
81052188
38712886
1122023
8228484
2673300
20088409
97332384
88457481
50076192
67907587
27926190
95499437
76986311
8386376
71401292
48092899
58545486
40964586
77373262
24939948
79914211
56082578
87527803
42746813
8443012
13025268
15347221
718968
33367718
403334
13516360