27228966
6455634
6644274
2748461
15604023
126342
63263510
41077587
54029626
13606145
58356463
33409936
8794807
63492964
32095419
58462699
25666212
4519815
2000326
90767570
18223070
54716083
53741518
69195038
9613910
25696886
84483199
18892178
68259867
68044734
87688844
29866819
10356368
68243634
33063816
8231589
2870402
12876573
33824513
63827503