81282803
515372
61873756
23233256
99729057
63352972
66258430
18979341
70943869
48816389
69071058
18614523
6534736
51828035
79047347
14569524
5737772
93041543
41322600
35165658
99936626
10209973
97673056
31419037
5474118
14324759
89247354
57166589
52976483
48743374
81047153
1907558
29332874
27947904
37068180
37584867
32436022
73623887
89542521
27005790