5532103
8725849
96914434
52858172
9512163
4347883
19319249
75367993
11856821
12379797
81537162
22719769
19044724
97401505
86916299
4905326
30303216
86613245
67899881
30824495
16078863
72762940
1724340
11045610
16401447
33748447
31048259
36699234
60174862
26598726
99661338
71221984
3491294
93578844
75825102
25113090
71522102
66185222
69228532
8853626