42386252
38542994
28257409
6678927
89347753
72421800
45254059
39992763
69575973
61921647
36252962
11208612
89492285
49504216
47699137
2134730
22374700
6822247
98283456
18961407
42475705
16502358
37312077
92262879
6454512
49339049
17513832
25803563
252210000
30736548
17574554
33927027
10659990
87256766
48043329
76803780
78836001
60868156
2838907
83807510