7506871
39465550
3154085
31396302
23445436
1173221
14812664
50195340
2831221
23429547
94567835
41071620
722211
11778785
14069396
26524168
89303497
2128761
11003335
51275248
32748555
89347587
2159666
2377372
66112290
61253362
63537306
7292570
41966110
12087122
41395173
53937316
95386918
46595664
67034911
5241518
32862310
32818030
38789566
21676025