118504369
95803599
72500874
69309797
3
89697696
96017470
61750965
16561385
72404164
30717686
64256946
72184924
76924077
70024987
79913965
62246898
103578984
118105103
59554411
69693393
83879041
81384449
62617323
113186160
111837572
99811394
88051915
105476854
92337423
91766168
104488994
69030715
68082680
67191780
72802736
100883104
100830656
66516505
98072451
64558329
105017508
106004444
78250907
77667554
88128004
113823283
97467812