79178063
30624312
36872785
59165022
29403702
21008266
8137785
35785211
20105189
77461361
21715820
2622620
9625142
90976531
77711944
85982630
7188
42693069
76623942
98022349
77076740
71609610
3430880
36725457
2348955
12303805
68488908
1433291
97474268
13194270
62916692
62882258
92543709
78548379
67854581
62385061
97281829
19854412
72142108
96418327