85623834
77865330
42729117
576239
80588488
32477997
4869318
55406016
16749780
8654579
8283952
23891892
58126569
55825073
8113970
48491815
65739741
85452345
12019875
2773157
40375513
20418325
67084029
3403582
37562839
52704156
37842801
12776828
62993489
12275616
77173516
6025446
43257567
25417668
56445253
85877680
41615952
65938565
31044577
70396516