56633750
64775265
31056578
8941214
12086729
34516560
4627263
80269933
72319662
88163818
59082587
91547339
5275807
1982694
4672804
95427959
40539382
97313473
93718544
22527313
16263294
9252664
5283481
66499205
91595256
75111355
82817194
123771
74083552
82059754
66417458
7531319
97268146
63713661
66591481
10079252
85519708
52191515
36381427
19998384