38366059
4129624
94403290
40151425
33564917
27168470
33894380
61322489
16579020
89231257
91365985
20741371
59263316
51154462
60233029
39523990
6663909
83509950
49285112
90014931
3895600
87697287
4632712
86105643
26277951
72241261
77497670
49504900
10069051
3752801
14038682
1891962
12456692
82509221
21505287
43187097
35693947
97968458
53809671
21859171