20628540
19003859
66208451
96471947
61445207
57623588
18294017
96054829
28618012
42302023
53298996
20108175
35842283
56773159
3686873
85024612
87928356
66231566
15779621
74031360
62589958
11241274
65834802
1258060
87444479
39062736
14751441
14289086
58156576
83277535
13494635
57809429
64495657
5401437
48716622
49593244
38128410
67992263
24303868
8347356