80861681
4719548
40561556
72935796
68971221
96785269
26503928
75033115
10218758
67938780
93737961
1461198
87507717
49726402
14811460
81278669
29936094
17661755
2479288
96727699
7044645
5738780
18053202
72735022
32242784
39121130
54314405
58764741
99613025
91866936
10472086
32489474
18503563
7896264
3138611
93479232
42965168
64636447
48019985
80505166