69494918
14948253
12358035
1199233
61046681
48758128
34927817
51973173
12571121
5552928
68989053
96617093
80717527
5434158
68141550
1813210
2527250
6160714
6855464
64028898
27919013
21873040
26493793
8953922
43699398
16049530
7043707
64434351
70693805
4508406
68821448
34348910
84862582
19914385
45455268
3066574
40357191
62905012
55676247
3903321