15942700
93098230
16359652
15184238
94752660
77873278
55142253
68955120
16026994
94592604
82787618
54025215
88674942
87048223
40485352
70681772
4813641
94906509
97535344
46839972
89964052
74414490
47023161
38703829
88925562
22275216
89952515
28234284
4577296
61393438
36429016
72191465
7007448
99218882
65465778
60436755
15479919
47389263
4079944
64777509