85949867
92499845
21307200
70392086
71179537
26635488
22812915
18162870
9200406
96996064
41992075
93599344
91647819
7724424
68669164
25507527
61576900
16527059
12995499
76674235
1171610
9659597
56006859
29902095
84453124
90264424
14589288
29937876
5823632
14829187
6500624
75192030
90921786
5785364
95354121
24903739
48969818
4234600
11243246
70943043