66385571
918079
53507919
6577945
7144331
1156233
5771270
39942845
83972359
60872149
74348600
6150231
77925669
11782243
85372808
59169748
4269720
99154276
22086156
58614612
49051529
24753361
81284873
95797939
59297626
56876721
48907075
847344
50318230
37359028
92557968
77045178
87194680
10814114
4675155
3866828
7986005
32442943
33658466
87477064