85075323
98627592
20033511
5984172
88155679
56441749
72144498
13853942
41884027
56343686
21408079
8227731
10725489
2826933
699378
45805667
93592816
45375062
80264676
25105848
90248638
63066805
46325229
4849630
88983849
95989098
49509292
2886177
5842556
10636696
22808074
39373284
8379242
614209
1430967
49128405
84515191
12299373
49253374
73898445