94917241
56232285
5824645
43135327
84308943
68898093
36836912
96152925
11033492
75529380
22603021
25153294
8326942
56703755
8935670
55409793
11548137
16158909
59752738
4326107
11258374
69945553
85987612
65992109
5344661
58784092
53615003
98605953
24535860
4396016
85874350
91533054
92666337
51882600
71482575
20543393
4447005
71725489
63394616
27341951