88746520
6750891
93686406
48336846
10288973
6322970
80257542
45696087
97357849
17516187
83452703
42873364
1584955
3455514
80538459
53379853
7746932
30446137
21778021
21152259
72616698
40182153
83192853
10575917
21211091
2855654
4033034
34563492
38315440
82465266
37748956
90599004
5686040
67753765
42545292
5659625
3936409
18911176
74318883
341438