79637341
7706284
24532098
74208011
12258128
6243619
67437261
43748675
15554217
23227081
81894856
75641790
67762756
85601872
78302461
7932149
19802454
66582646
40191301
2710439
96635696
82914611
70452685
15593523
9471118
77997000
54832360
52827989
54953643
2881787
9196551
1940944
97986310
89365984
29993618
19942018
54494917
13567092
22484738
86228402