98493610
11721359
70655414
16054907
4346870
2937249
31877317
53052666
4192126
9669259
86527091
63163810
26433468
59116920
41274240
1938989
34566683
66189004
36512374
61914957
79782344
61537596
26818646
354311
94277785
5519068
90013820
51592163
554253
55186381
7673219
32282669
46743430
50304614
4139527
41655364
6191249
11139588
30505618
81372053