6647966
76908228
52077897
43116084
838555
49477340
5474789
91702063
84393980
88605940
86659655
40758569
16207094
27868193
8226253
64426881
76468923
76036834
55867506
51123161
1110531
30832934
55473325
90603894
57158575
77412638
94156370
53984072
85086914
24816924
206694
21625648
80659949
8364358
84185670
73413507
17551350
8452960
6688611
19713837