85751832
9114871
91756705
85103541
49211003
45614422
77463478
81997485
63187876
37836544
3968094
32898302
42803245
8115030
68276390
12206876
7365508
50694007
7928080
15186803
7244944
87682784
35233208
63466100
20123713
34316224
44589056
71532011
6388567
78488750
13583149
63663064
72203901
46342141
69591036
47204939
6477088
55543294
36373797
2512811