89027
80805176
5008337
98476665
74708042
75634875
42615551
55143744
13578579
47569095
27604902
57713189
89012381
50991939
93392564
4195881
13978356
17278115
76978872
31652684
39859664
13475962
71838630
8842787
97369385
11885391
32836354
55393772
69007687
95969881
2814233
97759005
6109317
80653026
51765221
55975092
41552481
97749628
42408334
93357497