93122656
83244679
14492387
2345335
23714428
85216118
27916974
83826978
40699833
46519353
84397549
52234288
39252616
83872083
25685362
56368495
42935911
73247478
91194497
37919441
40024311
879743
47208654
5284475
34406469
40654193
6146321
91841269
52968619
47075834
61925752
19362808
5902804
67264815
69259865
44718831
56559163
28615676
35216255
3329583