26225716
41521110
59304931
54274204
35202275
48858631
39878015
3327832
55181388
4661335
83546816
49155229
20067515
1121189
91831112
80806514
80327704
63049474
25081217
41031428
17878322
4901900
8345391
67283185
64389048
19263597
84469233
2564406
27653535
15946391
77867184
98507949
65552139
11115019
53681103
392219
67577924
66437221
31853318
54012716