18862069
21209767
6711747
72482476
47007806
22874251
25096693
37155771
63642509
61012071
48198444
185051
90652144
33944997
37185945
84747752
7761586
17996626
89777869
729453
96674061
52267350
74816849
6279668
93932191
48046339
27306195
45357957
27769095
38086210
80017149
47332111
94416295
888964
43999911
1741326
9195778
8047563
16948618
63635074