20961499
41778130
27431549
59734171
28392878
66565844
83197346
34353320
29881659
1244934
29762610
23581589
52765747
52487452
94401612
50646159
9150319
49003020
19384562
828556
57464608
13473494
18148099
85224831
55476071
43581841
17471403
8715427
34937459
13498504
10248722
40431127
71418177
87871790
20767285
4123592
73154486
12916083
62198077
60566843