66844246
94715922
10225463
17695839
1893449
13218742
28838805
73048110
4711038
16965653
9158758
82503719
99481510
41785184
19498566
43612276
66608796
60354320
9902862
17759600
64555933
2877199
64674101
6507007
81233841
23651473
85346528
73857832
78337310
56773328
68595344
27061399
76804289
41734785
57974182
84731236
65934225
68891644
50217779
82628545