48404707
20017695
9070489
15138739
64665626
58639161
1276156
81573978
63153647
9406463
88421793
54204583
7346850
79204177
47517832
87872428
47854512
74987728
30168856
27933314
32849044
17531768
26685370
96277071
84042120
59725311
18343471
2417723
38945129
5936543
48873656
10487285
5128256
69876829
41333074
28415005
31916797
24706378
81788422
17639890