61365268
57277860
39509585
20445755
10519304
33718456
21864200
26629008
10206146
1598545
67271920
773964
45396936
51725816
56518106
54399913
66878290
65704873
52659599
47897618
55129639
68761509
71113113
75791405
50978954
44288813
15903445
36642652
99674657
84511352
89794111
40105355
56498807
55541330
46772815
96807792
53489905
56661930
77899718
27305822