47633580
98137852
64979560
41874082
40545266
23613143
40563033
75096163
60324174
98665312
71178192
51371316
38932286
43259100
13902321
9389448
85178665
47872859
52067463
99594169
19342138
30149328
43771280
67137509
89474728
77001262
411043
90115622
52819653
57771120
88342305
3929293
36897541
23104422
28877039
36886736
48154136
4389240
1725158
73473931