19797003
35266725
13228309
97438858
52008324
5751614
52663512
87814807
5207436
82497945
80351921
6099412
64014396
77028848
43793593
43322550
75816927
58272107
54557841
37121846
76199884
6102184
11282411
72254197
24136586
83157644
35376675
20165323
15863257
36524106
36613303
85578835
26937887
71229951
38395183
15683867
34276837
11384088
90362082
3632195