25913632
57648461
52077227
72618403
28662222
53816258
73209812
94576611
97195664
54521106
36619676
198476
59097076
8865463
53949025
14515073
95813272
4073498
34718600
18284597
41562451
46358946
10173503
9591595
6387595
48111725
45765175
85399430
50649630
29942053
84481233
56778252
27557199
40373487
65587196
28601725
15326455
99764762
44125001
77693668