44471585
97678589
15988801
65911990
34867551
56067232
99707138
57259741
9447842
69323370
54614058
35228742
70499281
63786618
96934058
57692734
96735641
22329590
78304952
86824212
57109006
40836541
24259089
4450721
86766051
69073875
27779553
67798542
17412372
45579174
4321496
79531551
89119363
3497078
99259321
42223675
41885761
670114
39737448
2639457