24635919
16797823
77607916
8192213
88788587
90371032
88239655
639711
62004575
63226115
96806969
94209966
93642915
79274570
38558034
6612483
1327569
90287375
1031284
9348667
69822294
53146979
16641628
42444366
90135590
97037948
33091465
6611437
66277950
96741426
49715373
8982951
8133494
80646809
19154012
6221175
560188
86708232
61409196
43723980