86719408
32631913
34702890
53171589
56349208
9311925
67303407
42446321
64998451
28031005
2095393
70463462
3420996
94716241
20268572
6252203
288657
35877135
57987451
99735284
21977779
60232085
17786415
36351625
5789089
86992221
81799046
4779250
21562864
16908858
76326384
73236080
69117451
69899631
32551299
68079289
84508491
97083110
71774603
64673275