20214431
37788261
54496366
832884
1978151
44801440
53063929
74944731
84127227
60019384
62973070
33345235
35767501
5639019
49196028
29951346
61361730
33942734
22318358
9436427
6758129
65353186
41996598
6633903
12846634
85377071
41405549
37749910
22898675
67131102
62708272
94895048
8381720
3802638
18785112
56144435
33258335
27366196
13236914
63887110