94806961
53627673
47374430
50553637
85265826
34517537
58908572
97817193
82435505
84256410
66646920
19697673
13711081
77901494
74175221
71272899
78466953
20668495
8258941
64217762
125587
59021894
80756689
73444917
76581357
57363271
31155521
38208815
56054323
61284283
92099622
62855948
36815259
28601675
646977
43247721
6922497
28951521
90989705
41831803