27545919
73527033
53702507
6646456
4951529
42099308
6393400
97603061
62989806
3297266
5076786
18678878
84668532
42081760
76301144
96902495
77495827
48943170
3739939
3379925
91682270
28803264
71408800
18427061
95177056
16962656
34023929
87209096
65452872
71862202
42363093
91905314
50331517
97278172
72635864
96632330
84165995
4546553
48006417
60704215