55643406
27487543
35681026
65759175
97851832
51929875
3326153
51662122
97446649
39767248
39653317
32001050
22699432
80596570
91845595
91058020
55688110
91829692
63133239
92264358
47713720
39251895
874681
75862179
23195225
34779189
3531964
37849720
38655271
90273212
86035690
92353201
77528701
39756972
30244206
96396744
68536917
30624608
12383865
59962941