16921856
4380831
74023352
35003641
8251337
23575480
5374552
70204108
91634191
1324474
17622814
14277166
34779742
13049033
32293542
49773584
4468333
5733346
25432800
75605827
80667294
59242502
37228519
46221419
82017584
75683025
9705075
23209499
2072514
78504262
54953432
33202341
72663888
37966357
9155973
48676187
35658021
32397194
51908284
27619689