9140450
52568871
2892340
14191406
87328108
62138367
6945541
3409825
58599687
4390725
75125470
71066938
5594277
24112324
16959641
67824494
34234893
56183464
84041856
90089808
70813244
35225659
83971926
19371892
51232025
45898772
60548407
23942428
28074550
650441
59272159
91258568
1127503
43319947
89776766
19935550
68449797
86344347
7506593
66875682