25578393
95662303
56584847
23841789
44504755
12439488
36921081
28464870
6164494
76966915
65844639
51618981
48457276
6001448
3178723
1263540
1766785
54731594
70261442
21785330
94572000
11467870
626695
14074847
92936958
46707169
65842208
11345012
9595800
25166709
98137620
3598882
32398580
21558953
38477675
64568942
66932399
36474076
22337539
2263410