18226243
72489541
26002764
97451552
59372843
42797045
7567292
65105796
56565170
11216383
4904278
78731693
71934899
79179867
51954725
7453241
9134513
65966517
81276625
84074307
23262664
46573221
4773422
91781678
4739592
32609011
87551253
17824205
27605479
87141228
89151559
76327018
67955622
20922364
66341712
70679463
16914859
42514509
34308148
3108218