90429883
91949945
53738656
56301523
94446404
76866525
1952151
52179997
16114171
81945281
76666592
60754081
45289098
8314830
9598533
93059279
6848969
54356839
86918481
73437863
32603800
64464717
71769061
44198191
34682484
53523142
1637338
51978175
15535353
56808374
49063169
30794098
76385534
30785307
1377782
43097816
2183649
15235352
56842050
96993196