87063276
56088647
44968978
77852714
198961
25442455
25517273
29565505
97147771
32861827
1226791
72405620
4958903
22266435
1022455
44988703
21973693
4642651
63026374
76855220
27566511
39991348
90642954
28102575
6871173
86221410
67559906
9704113
5105977
4566301
39319412
80123710
24572864
10188690
99014366
76029146
3329594
27064040
278076
23427460