25989119
74517829
46636021
2401835
95903691
40089878
13079245
68353935
1401866
8631927
20928251
41578338
68912130
67225
905177
85376067
3096179
48591390
26156286
86839696
62072824
66326175
27948628
12258001
44993786
90707853
4723834
3302199
54913210
9510875
83971800
85797079
5225330
64704809
83713814
83445505
10479668
6008100
3064837
11347674