63253360
15414494
21351216
32295094
54507459
94664128
49603079
634829
51183225
14574488
73041635
41943171
4466972
40896000
18274018
49829216
8678040
19343613
16002227
9094697
99972512
2798102
2371037
70306347
5487929
42616
19399473
55449880
58927633
59031389
92451536
14025285
29994409
76032588
63182187
25342568
55865717
1727958
12354963
83406756