29038160
14565697
6028259
68572685
33436032
8888647
58197739
87273511
62693907
7082659
6174257
9293287
22805857
9748929
87023679
96729319
2496358
35852106
80254381
85672204
1983711
32718158
55838654
34888151
47574026
20341503
16831307
32694637
72522410
87784925
40762374
96571857
4444963
81696650
26707607
4767412
72495937
62938027
66975306
22865252