63701645
73182428
8866227
12777056
14378361
93694404
58065229
61401863
77124244
71921547
56249190
98107118
25817200
22141787
74189383
18714838
50049676
9862991
99866072
407251
92854591
695418
14798271
35952870
90559913
68749076
67625771
40476545
85729113
71893526
4615132
48207110
82464788
84055154
65001494
59422245
12008980
34599765
20551188
3838820