72987956
2441886
56087915
836391
24819528
65199616
68314095
81753380
90177139
26653400
2627245
78689992
99807240
30515027
92169714
58633878
9494194
22112103
57377145
23183049
66324299
86327088
83342623
35887345
38633706
46348518
30371127
96601443
14338967
75017650
81607338
32396169
94317845
529949
16776411
62022380
63652039
96362467
76379069
7084420