29948299
51787518
51041834
25923093
10922358
15073834
76523928
25675514
40728756
58328331
78587619
70299833
86667864
8058192
39803042
49552993
68496701
63562362
36067678
72459536
9499960
2986046
35201850
40529443
76173812
79145164
62739967
76958999
68041692
17562795
80414956
47183706
7453426
8883853
23542063
96769130
18478669
39333737
39151363
90883429