28197821
6426384
6096457
77814409
49969057
53635342
53545348
55712989
9429854
10275545
35976198
60172579
98444627
79249033
96742636
9185217
96592707
5014822
53333269
33996230
69145067
51792295
86101800
41121790
99476480
36792767
99392480
15037729
11144415
2490911
3263421
34419570
14858533
99769082
21283254
8861806
14023457
86153139
34915457
5561048