14375517
60551017
8196046
4923412
4455394
32977802
45883125
98418021
67064271
54839849
95685838
21398385
7401274
34813475
24196321
86295684
68633625
79821354
848768
603894
13363768
35839944
57345277
50955760
78769735
25405304
76404146
28455884
20545393
98637055
6564822
74319389
10075056
58844121
16404299
62484916
19388838
57305191
60838722
39023459