21415481
28203713
2609483
4153818
6412771
91598686
41893725
32691515
19722948
3291468
61624831
3601867
87294502
66639656
5860801
48233443
28672388
91797282
84967515
67352601
90309485
13514336
34193641
18777819
30017686
71702017
67948987
36308577
72439489
60541169
22782222
186647
61497045
99412511
3053307
12364065
3315162
34353475
86844702
16615715