62602706
33695927
41075341
37395429
75367870
41794956
64129253
43713385
46494329
21943442
95329831
66712347
31121929
39092512
15402962
39792975
14263795
46685986
22595607
47673809
1693152
76126607
14769863
27227702
12447031
55157088
57564484
8513952
95809036
23469995
7182367
10262873
458109
29847512
74876764
21503841
54041244
69853216
29399283
34107935