27119346
17683046
13419009
91144842
31026203
33641089
24176411
21485496
9865615
33576741
8605477
37964430
6963910
22147351
77943499
7693152
24324373
27964446
19463383
8903736
4472837
9033644
23026728
77083874
8806768
99588625
67899772
33889599
5275564
26738735
7631836
42246814
97158071
35435551
78483359
61356327
60732100
79953562
18001214
38626911