27947124
21507752
99167225
5751255
5754711
20537139
22013066
80895113
66079658
1226182
18333219
7432250
92508592
38898834
63394352
39443700
69122969
73067482
69211887
70771775
97093555
14209952
3638304
69491898
58801316
67171530
5639703
67888428
209710000
5615433
40465514
86075984
8688330
9127331
76118281
9651184
2262891
7134199
48152810
46345318