20369160
72288583
54027882
45852005
90612519
50229115
62803964
24196033
43478328
45188827
76578110
3701456
42978620
71426564
49062206
1214530
68455673
80742291
887142
41505221
79913509
26526897
46105949
16725052
27374637
98744874
23225210
78699374
44764300
19612721
30145118
7584252
80908599
99413888
64549216
9166779
7964149
44247333
3084444
6147394