32175410
28062711
55243258
11805232
98986667
30571222
73146045
1864778
6191402
62198457
2486823
65659528
12167261
24282824
27037008
148788
69346351
19023337
86409963
7648952
418428
60373194
9185700
60717997
2053664
35164628
79131651
24674463
8146702
54128475
56788000
711965
52069176
36721431
61283176
4527868
71093398
83969681
477666
63824517