53067138
87469840
1581477
58684669
12359720
90846784
28188517
78329422
462404
96776478
55823069
41286960
79372866
56273738
51875934
9134950
27086115
54454984
11328380
90787836
90438080
33603316
38866993
28574112
74503468
29708199
32211932
53055666
85498663
5655368
54087463
3207983
572098
1207532
47627467
76366170
95572828
41451666
3425329
56354473