57586050
46361010
4830859
91869193
75839184
32408778
6948866
28775703
87224890
76044026
63863156
71134621
87888880
56869068
75724332
85338045
80765711
70449865
30342427
5989503
93227423
2769804
39681674
27878890
99405413
143483
97485064
93945636
85328047
31864933
50644618
46858090
5995720
93063692
80135322
41638405
28562260
62994303
46811438
83011922