57444743
20273272
365525
86441170
6669438
57444382
4472140
92799468
61423456
28917816
97418640
43294037
63188509
55753096
9639981
6081909
18517410
53618308
6090202
62924436
6213260
80775382
35709820
47635373
1511726
76214064
19516966
13094193
19814990
85798440
24661277
30232376
572153
5286455
8375177
92803503
81082172
52292094
40853616
28991544