83377544
27156447
31731715
16414266
1838559
63916263
77939309
58061922
2263502
22099314
877973
40696133
44765122
37677266
9511317
7965479
6245682
17661186
40481130
87051341
9949889
29766179
47602750
95373778
26037177
88979473
80516031
22967627
33719287
29527449
68211453
5154190
12218895
63728314
84511700
73861904
17023330
29086095
3303950
97836