84581143
5916295
21893213
5406463
28105172
16648205
31693210
36214374
5017429
55609710
19124835
8411732
77703138
43955025
7864490
60801971
7178077
84165125
98693304
37303167
69827735
25651865
67174752
9081517
15051317
79706020
33016048
42171434
22415273
70265112
32421117
83941928
52947254
15984794
29172096
41937190
12137206
39422488
81916548
93415868