1889653
56052054
5434242
70958773
40342241
67161914
88432094
60005364
3706869
5833850
937300
86915128
17607963
61407591
28547748
99676377
80848473
32092533
37715659
56278538
95506968
65421792
168675
92564765
8138401
94747969
8922661
39445314
17239005
24145961
12981309
91279689
166861
49914011
80522707
79918075
17349900
66387890
5057960
77287356