28419531
82663611
10852980
5176458
67234871
4685495
59881643
14899165
54197170
78333634
60702004
93787314
18045733
56029229
64836098
58823806
46831161
20912083
1434489
22664017
28765
11928189
33535822
69523524
42007773
94893545
54503935
7513586
57363323
42734910
13552678
17591805
27769294
7433940
15406955
1599384
87847747
86753883
27563877
47316015