31855941
18606900
35113680
1637135
6408721
46989416
28259309
892685
32876212
67609701
86901563
10393500
11918368
71137617
245434
9861601
1846297
91241197
71568388
76506307
72846805
33296349
40787249
73143575
5365076
6365778
24093797
79181512
91908995
41461750
7056739
7843827
9886469
3177456
72079140
48101510
6729287
51681087
1167621
55754823