9754679
21497616
29761280
43843051
1106311
74963390
7496615
9643576
32584152
4109764
51478960
31201905
4286611
20455393
51467764
33404248
7898774
94228929
69676042
22959638
28113583
31649642
67222774
58775541
14371541
22385603
10275162
5416683
67959485
49232841
22859139
67893535
25535028
46298138
33644097
96158141
58779995
81069374
7845053
49537492