55992949
68235220
91948815
84086985
99825244
55558544
75907279
2824519
10831032
36217198
90367354
35617349
85163309
77581457
813695
61957094
97352446
88354999
76502189
90093831
141751
60638299
91235374
49581126
49349885
96039009
26017280
30171875
606335
72758061
9597921
87958978
86087341
3155812
31884532
70639415
60572524
32751333
69501297
11431624