95485161
92219378
11022206
17689196
56747478
22216231
29139793
31429547
7061830
12405855
24197720
67749784
55236288
12834283
65198283
20416022
94533669
84054900
7672776
4033378
5025987
419761
75692358
34743343
16139665
59909328
90037478
74883868
18566072
12299275
36895318
94786474
86317414
5281668
732032
9347152
6591970
56617834
60134476
63456460