73857745
32318065
84706650
52124479
10107903
7895
97675904
41248159
19518443
39126814
35237701
55253511
50046218
15493457
42606253
62478077
47675118
90777835
36755849
90399428
98219142
78901957
6196366
36158528
91092152
9396981
91957536
98506007
31273912
23276228
73736691
25323783
74375038
14569709
44254460
96495785
689368
33394980
8598270
58027960