59282849
27818375
42201033
27326911
28084124
54862879
27446265
81786469
50117587
99397918
93778568
4145312
69998492
51308972
4521959
1465815
58496156
37298450
64122067
838852
1516135
23032000
9183331
50901593
1118320
94052380
88676322
29319275
84027843
1271697
67761462
74605098
57003692
3408217
43183576
88607156
50076876
50483809
90924048
43711216