81378589
51867866
12189791
60538140
6067125
65054101
12214548
5322190
98834603
69796352
1682838
63197343
258940
62201807
18971276
22479115
27328000
89631836
51534499
43752396
81849390
22105622
30648296
27417034
89847001
1982425
92314046
18027535
36014759
37079232
73917531
75149522
24486096
8478453
1596292
65823774
25281371
8473944
33007757
17323750