20313786
9215436
76478225
86684985
31834056
57761268
9427994
7262932
44297224
59662030
67638127
61657316
1041400
46548584
22895663
12741668
67713995
96477491
34899676
20288882
86738899
57174694
86995413
398384
27229415
97231652
29633564
61821198
83072726
79971777
56228052
74488186
88219124
1387507
15071816
19618692
46456378
37786981
39438647
611078