42711167
71848659
43162611
923415
1779815
25928052
12048906
17233996
53394029
41172649
55543920
42846695
28142276
63477794
53136533
5663361
38454333
83622267
31302018
10471902
55698147
37152650
86872666
59165955
1694279
10299301
21499080
11559200
58191538
25698105
47111758
47586396
23147004
98212268
18502026
10992332
84283281
2381858
40083919
84198047