30408110
51205055
4155686
16282923
38445068
70831885
70607292
39581945
30847295
2911245
40278232
24797309
16412466
99459610
33263156
67171272
67173065
7109854
12282593
691419
72376214
40501495
14069501
29203455
8758374
39647931
8252482
65344787
73398209
41882836
38219386
10095436
3535930
83144605
17617715
64818563
57689074
95859353
59917947
9794522