33887972
11498137
10254228
8856407
16907888
9720217
20141618
75501306
14977551
42501460
44163461
35998436
39823728
89622606
81221628
89306133
15554373
57946281
96702016
38609891
79247606
80908052
23259252
20686563
11486425
12057081
68654404
94232147
88394937
97481324
31152690
40939325
42409198
76178875
77312547
71324719
14102554
3912837
63359789
66306406