4623627
94361017
68479223
42112816
8275065
69135104
9473662
32434494
57616987
14213771
3903183
17191176
91596302
42535573
21679961
8124649
51355648
9087161
4094547
14534260
2234596
5826354
39757282
23671180
39282410
42431870
46413113
65121806
931296
15477687
59726519
4898408
31609056
95203428
84335098
97245637
66921132
32004228
25302247
48029021