28348555
80663327
66362687
89767334
7234568
77487218
30399408
32731767
71707140
76009387
79124745
9171612
13939280
17478989
66723949
42857048
1788352
14121611
66653206
84149029
54561082
52642771
47151323
71772587
10281076
8945642
61352340
13627457
66459576
48429404
16791287
48439920
16911337
44491066
10499433
63428558
2426948
36169751
20976075
73869002