81804646
85341
96249713
61575433
86501129
8871443
74473537
1610508
98857559
88054641
46755940
24858244
8609902
24968302
3159439
54064946
73205240
55337718
43273944
21995956
61052138
62991669
58686698
96657834
17011875
3720538
15128971
47089389
83369272
92075129
98909561
61368622
95987671
3288924
11499312
53767591
5836742
40641162
27245052
68337424