71325634
4984151
83327955
48673836
29275988
83547812
60703730
17557091
60969672
95598522
37413000
87957137
14109592
23585926
45727214
33962881
3975385
9068182
6027917
59624093
89185631
98152396
65885976
21672312
57459369
73754198
38448382
95418255
57043195
20711837
59788097
5543426
12954906
23553940
24785890
40675180
21762930
18704476
38669216
86551471