51984537
68749170
64447249
4844729
88697984
83145950
38549483
56507671
92371075
6814698
13249249
40519821
85463697
8352569
5267883
89171348
73497347
21525296
47854317
9164556
96721793
85339109
60249649
28211520
76327212
55506477
60294454
46265693
59667985
42991202
68393067
46186937
27616642
460748
30389270
65571717
50455295
38556821
3114541
6352519