62256313
70816714
61071646
35142677
80486683
5574482
48134740
66674525
54425863
2120274
74794527
37347618
597111
593859
99436945
96125812
3230109
4214884
68092168
9483906
65753693
83752266
48291177
5960536
67596208
3267965
5701746
52778353
95578264
5033287
39631584
92354328
79168810
13353280
2073278
371633
77761940
35635774
67005848
345903