40618923
91492678
38369315
12652577
44753700
40701377
25011869
43339229
99832650
7528864
43056088
7622630
9670344
51021068
56175652
66454752
73961855
34056156
96316755
20382525
28622002
524325
80219698
18926901
67476156
794961
88719397
25896743
8824896
48045412
65684975
52068350
97174285
40374564
72561681
56833563
18281983
54859318
71712491
59265755