45271200
55478421
14098953
53873565
6588831
16415793
3614944
936210
62956727
99897927
33693511
398990
3391768
6817172
1122622
131494
98248958
9165319
38351800
4423238
59894017
73806391
50277149
635948
49326959
33213720
48799164
16443694
42678677
89645784
46525656
78576196
18588186
65698773
3316193
24162595
75459653
55456462
3214193
79341728