1351186
26983914
4807862
6842438
34474352
99424298
91051088
75058456
1591544
7966426
52824950
2829370
48907023
3838431
2288654
71219779
1379888
86659436
83792210
38082602
31748459
54746105
35531187
76829810
39869721
71195670
7009808
32481953
17909526
70528903
11973936
63144958
49966925
37324219
41698690
45011019
94357972
40477781
98539450
67642504