19385650
88394618
84999057
3272821
35807252
6720930
3137221
15198973
83946413
9928256
49246469
34022350
32646581
34526362
65961140
81345492
51089799
4408580
3021594
38565214
71523123
260296
60315709
42981048
80159739
90808589
1469074
71002465
60958760
60626843
21856688
33533288
53874473
10633034
59782282
606410
52478488
63821711
60344745
65017492