26013470
54241112
11105642
35644599
32342369
14695499
98627653
83042893
20693575
12321066
57401536
40659908
40894486
17868897
37956320
7311187
91176162
44727768
10096192
80157365
62329116
7992640
51718031
58372058
2204858
6121168
20986372
51396572
52124255
56591867
64855547
38632133
33571808
84554424
23289517
4808780
60666072
47385931
97327553
4557319