94576730
12786840
52857332
76633663
7613042
80719494
86293958
2443802
72875150
80605771
23436021
10231289
47683912
14661510
4770150
90635075
2435680
6152478
69043901
17883784
62307915
21294518
33964388
13496040
19691057
95681884
24521375
2207516
31812224
16204937
37495212
84039810
13894070
67872497
29673473
65392530
38019853
50936524
76399611
29093784