55258118
72233548
39013950
83525512
10055011
84401302
26475889
11302479
44824870
9204892
83623676
21845065
10518328
78032248
78956117
15015310
92544669
41406179
77907797
61927839
1186167
87934759
18583530
62216121
1201969
82693360
22791408
71775336
74875057
84883393
18598950
53261124
75356592
40003956
74912569
47553547
5001503
71095532
53766204
81706329