59119538
39269087
66217939
51077876
12596104
240685
84936457
45023859
41459133
99483642
230846
3218383
63251858
64476635
95446402
31995640
98997180
33634229
80026665
6976872
84917587
98414054
66435643
59495988
41126089
16191215
8689389
48271670
30551464
5706239
12243621
83733999
49097204
93191988
28838469
1728814
30602869
80751705
42531113
38145302