5069255
58408106
11852618
67606469
27265968
15145020
74856725
38836002
15088755
22362236
95863880
9491832
69861355
97864249
4161786
9936045
73598935
58261568
8421995
3109039
26117702
44885875
57424754
57845123
12026673
73622691
62138060
15562828
7612249
59559062
34086051
13975044
20917949
87773795
1405423
49824626
5545863
42832981
72745271
6245687