71849712
6278437
21197504
36111232
63491740
8555761
15092242
52441839
85847513
44469585
14495854
88798324
43361769
23032805
72821034
30728007
39964286
29425648
52608077
44973035
643652
73351473
90166868
52348287
85041521
96947460
60349252
38218675
41725018
10824534
89376045
99675122
12989861
72375044
84292200
17127106
91078720
10085985
19513125
8057828