19838944
85212054
13502896
1600663
26178836
5177473
11327002
97574281
38482220
22017124
28596476
32422083
75546407
17333000
72209971
94297525
94576930
5917285
7647461
8957656
57676468
30648018
48839036
436415
1688141
27991234
42744473
98213552
30396346
97017226
2046626
21992220
75938818
14916949
2861566
89422402
45349974
87716654
69188581
88153141