19908616
29118363
19347764
5934339
18497867
90242569
54473307
94378337
12522696
50373180
73369379
28502001
33542632
74105845
54377745
3156346
62342581
66512820
5547146
11782955
66095412
80813774
52486697
97331112
31046859
24179355
30005585
70532758
7723685
28839052
28371919
34897206
35497608
32381418
76724703
2371251
35089456
91097010
62173443
34249383