43385087
34492528
49268714
14258680
739020
19531084
64988977
67852208
68923415
68352829
87592445
32145371
68382938
45166673
12986295
27167805
44413797
10655126
16007423
35938819
13193367
10736158
32396942
24221797
53226006
47786903
10042591
2845942
91856434
42032896
86225802
12763075
5272807
15206971
43416065
358433
225981
99494387
2753183
16036675