64656777
9956875
70635223
79038510
3777652
75032979
89688833
6892600
76219574
79224476
66541792
97762986
92789835
61231145
52149911
69867290
17414714
13634661
40641260
1313262
84833237
89612158
30771491
21592422
99132210
102381
51894737
65243477
95731221
12476678
15741677
80835348
92014509
46712644
4447290
43259870
21095072
3912918
80056920
20437483