87393890
12257836
94886213
89279050
92675775
3958678
8625249
89575944
60097769
89451414
58856339
47967699
24349817
69803107
89387804
88863837
40852778
24553288
54129772
2234197
67751371
33317472
47939532
66769123
8004647
14218261
5885163
56311825
1706168
31709266
47076685
29198394
53703675
7505823
30881631
8826326
61066193
69544104
75609446
49006607