93837246
80938554
48511315
34327976
18825642
9639604
9311469
47511797
43971992
30623544
5183199
35943134
17218095
30714825
31037085
17263714
76904340
1955665
52386123
42783888
91978004
8348592
39405866
53263700
7088445
26459931
60155300
76537631
3964253
70885394
46653422
60901644
43324999
61075464
63895952
34917797
30464822
2100942
90123785
4654630