44375271
1172731
79828026
41379082
9976980
98256967
2454269
97144394
44978351
84556378
3408852
32085314
84094319
72034620
10104664
20641225
28105917
8886886
3068607
64786101
2825410
4068307
78183771
44767083
1168974
89785983
19019651
8609712
60627351
31076067
191295
914482
82935550
70216178
25151748
27234167
44838634
28596177
83793534
4288413