25206164
11371441
10511046
83438015
135804
35653515
1374532
61878804
3859387
90187775
85475266
94763434
5421251
38921915
91604220
66116222
158406
80678378
15016331
74312843
45067871
28271005
3968708
18198299
25579434
62165623
98825094
57967904
50792051
10587459
4043432
5574794
46824803
24737134
9778502
1870242
17244750
16545701
58364544
42821868