31882938
7857817
97399553
34647147
92504222
88376427
67712564
7264766
90158619
17121099
1548577
77871351
34753401
82147995
49957128
68463692
24404741
55803410
36962356
43246815
53153441
48339408
68335506
67757739
65298553
9369157
46143084
36522292
42853969
11861910
8856129
58707468
43564214
43689055
67795096
3424841
2457273
67571998
2003356
2822164