55034370
48452746
20339717
535960
6242832
32246103
2135107
34437076
44893708
6196987
40915448
3503120
20094754
67312428
70627167
87486755
77267449
27804847
18669884
69447053
89201511
43799329
34368066
805289
24433496
7651907
49862331
5408610
57237470
15301064
78572586
9798839
19461897
62677740
17117699
8374505
64612432
23731400
2991194
22136248