78444607
45625602
14534168
11953705
34197768
30167611
48502999
9933463
91825130
37343211
12929942
29329667
43048951
264135
83032722
35855768
40732620
33558625
61928146
34861521
3577046
42677413
40519328
3960358
22703817
50622032
20017560
71775474
70547540
67308413
79231082
99787214
57013469
18167934
9364070
94643108
64176258
77326902
18709327
25882196