20739674
48433093
77332105
88962543
7847149
6328196
99686039
31818779
95167958
8489749
45213358
39674346
73453540
12161805
21389913
45426356
4374988
39858209
12175982
98359753
53555441
4583541
21649028
2635610
40728213
89391646
15578960
4496874
38415741
21611471
44053382
16363471
46434814
513874
79319093
16924601
61455651
11475525
37882252
70502813