66022894
60367629
15779255
50474506
32573766
94376656
6802721
38507574
75067364
88494973
1948579
69312538
27754835
33343277
47666400
33517763
52171270
42895258
32082572
47789655
28675183
30026076
21312684
19932879
17179769
95737057
30627270
36475615
45995376
21286598
29897489
26993204
7834452
74666596
24023865
71134116
43185095
84539386
40087995
12022593