84875091
85884387
26549448
93423717
81788996
22814466
99363075
58255064
15775795
32887023
49629800
83637792
1547860
81679024
31394004
19105110
31727681
21504464
20226960
26962649
754
4110210
74028093
24941568
25084655
28294158
38802195
74114977
63496574
82077628
7942942
20705612
81973966
51648956
31851027
9431276
985240
52128664
32684122
35788763