5294495
68567547
81009556
8882485
65507188
30131685
48736171
9144591
49646845
54457540
15919636
98745926
37081540
1579886
36948955
26404803
8746984
93997834
30167537
60151266
6103593
20422048
71466429
53373883
44684404
83057756
21602582
93132850
19584137
87506078
66492788
63158801
24683925
95519338
44955437
99447135
56925590
58401000
39666557
72737851