57106196
75302191
34242201
61739808
1806745
59174911
14867232
727660
80363950
2118522
46221443
32444073
22342210
61517312
99445045
78118725
3473305
52863156
277366
48366024
91243483
66529629
58251624
53242346
45415162
58807403
85448278
18411725
17808656
49083695
37546245
7349837
98903929
30762149
11921068
5757699
64045163
82921838
82127
18916010