63242034
36524907
21199406
47143748
87067904
30906293
8287465
670422
2425166
38353355
34763891
4292515
29539649
48649474
4383801
7833594
34109966
362575
61941840
28326718
98597311
89104225
499839
1708458
7282348
5550103
6316900
56653525
59123502
45469429
19188266
12925952
87208556
42522056
31351799
39754838
14815901
4757407
49298245
47956048