60803551
9613182
54678935
27146249
6406400
97599794
4716577
45546222
35645129
77921728
86793577
93755980
7009340
98289537
17358376
69508113
77099007
18283169
2005970
5872998
49353889
2466595
89346896
44228053
83922457
7845922
87376184
76061799
84485920
87051841
80535897
81507339
2333959
38225688
4681110
72989093
79221892
26554081
41436406
17004700