65167156
83357084
87627511
82683457
17998953
76573725
73738803
79265700
5008598
103874
38451929
64904673
12228485
80249953
9932506
8666597
15444104
37235153
9697114
14298758
26962461
72177409
51755572
57474060
61958614
58823611
51245730
75665350
87373817
20921206
93772059
21752623
52362417
85972813
11267394
9111795
1286900
75523452
26739701
86648264