64861238
21775584
32051971
38276887
31073043
49793361
49952861
6257629
11233769
38451096
99782527
55313550
77042559
87494152
43268735
2044713
18092054
55657658
86224287
61283390
31119075
9191552
50539856
17749535
16068687
73591807
96984871
29204000
816836
8473377
8847879
58327341
41902778
19284409
70561261
51283615
15031582
55811527
39259856
54485453