17658926
9717902
49869784
17335717
68455841
63954222
5816199
24135163
7316259
36213349
11842844
17548866
54665412
40293255
86784723
69354875
35729521
37865780
62623500
97898758
77022816
47659955
9042401
333136
46029781
12735553
36399659
8748145
97948344
53327518
33506680
26302611
92355449
92195786
37943125
61278100
64761345
99062329
81128582
96146671