81108058
26361988
18924050
8050658
58681714
2665313
64069235
83583395
21496798
23102527
34177221
84952529
47765087
48056327
56065451
79881788
34545861
53857099
9893695
34232021
6701112
81871948
10294202
23014596
36319132
15143321
64674904
24952978
18432613
41253270
86631715
68277106
49798401
40228521
57436051
591911
75428818
71946252
98948827
15086739