48269614
52165426
53223864
4234125
896793
21874966
68882220
1549409
32669408
40016348
76993536
64715491
62579150
60166809
86031232
65682247
70274803
57058372
98318340
2721829
47372098
16227678
72271237
46692571
96881779
9623869
88249797
21112613
17729718
74032027
41458903
56753333
25505473
89046970
85339973
38246916
18922276
12774421
1061209
32918540