22954497
78744709
27837119
5778278
49915572
30805023
96983497
97545948
81167530
77662288
10595886
64581340
29448008
1042508
60583138
5028082
26526488
4409589
71931036
26157658
80984453
48098865
41898618
72606857
91286851
21515408
59755661
83085904
78818973
60608052
3468046
13881450
42136558
7183220
60469972
1443626
57628900
86099069
76468401
74241320