5149766
36526625
4102382
34065725
2851074
22118131
57102042
23783626
35078919
8638731
13062011
94032195
18048383
27483185
45513950
74443724
52303436
86788535
37842682
18528840
59448567
48439261
20408154
57823809
52496853
9353202
51799784
36736676
41462049
29506329
71766535
9118603
25664886
87016439
8882884
61533285
11065364
17141189
6342406
26326619