6792918
85833871
46698795
61215967
43023978
94096610
36637212
83059677
22751967
4075230
49408157
88019877
15805528
32296891
88127045
3032055
52019592
9356203
33509504
12465356
88091143
25701265
38516239
27209087
80898068
77943963
4657471
8385214
33209434
14901704
38301518
29906357
67003492
72041322
8849998
43978693
19514739
40235472
37977632
23059614