11902660
8258645
16524827
68651661
69477996
7246944
1782246
8588897
52901016
38817081
4482738
43092717
6510873
55914493
66272101
49427000
17731069
68734857
12867116
7279123
93716671
97655009
16574083
4767727
5891268
34231884
7358624
81864383
34867960
20818638
19913078
23101281
47778458
52461487
1061403
66427102
87995776
15732813
655392
64461986