18894333
346397
85202840
20376788
53586548
80794037
45793955
70733452
67203199
87066310
62747021
78188091
44198953
2361058
71181331
63441278
71939950
54108520
7666678
16015733
96715797
8187311
79266
31268855
89284778
96253560
50228760
444810
65719858
53514912
36333924
7057837
57729348
589228
49928696
65866017
24131406
77079170
24125294
12471962