53456635
85303592
4893348
47448069
5919257
14255562
20055418
2921121
46877655
20135307
56057988
8311795
18766224
51818461
87498287
13986137
10563983
68956821
46825066
20316288
2931133
80768468
36218548
10791978
47427283
9967469
92258362
79217343
12787536
62105655
22403618
49196735
78772527
72742129
16637830
49011319
37897002
8706170
41669151
7031047