49606965
18263536
55384472
65628068
86347007
20106264
20853160
1309991
86798852
50736723
21049619
86591190
78487907
7809918
80245235
7938582
54609481
34399156
88834807
81384692
30167223
10962296
14839594
32903032
10191102
21306550
240120
63564617
97466090
28686782
7945153
74381921
90716020
2118976
72695388
65244142
11047190
98738622
8252153
40967329