9956942
699633
42066510
27772837
46651622
84288521
3249116
94822555
57814824
11547671
14647530
69848981
758249
1595586
63543869
62099555
778487
41751533
97181475
79092537
58356259
25792553
42099753
70333763
3922693
38307299
2274490
18212405
61758326
16176256
44968801
18164915
59265889
43057271
10174936
71383212
21269703
47883770
97011539
20717175