39015949
64708770
43203566
35425019
7411949
7631601
31909301
84182160
31424506
80953816
5944527
84358742
77676915
9016309
9385708
86455234
30616148
23854354
9765166
42745479
2243040
57985665
33419889
52721645
10588755
74313421
17705251
98493440
60804845
24789193
62153457
883670
19666384
77274653
65563242
7958029
31725347
59137033
554941
18204316