9890961
82243
285612
85804791
81084068
30617460
37505555
29472661
37998892
42985185
8045478
14241933
26663125
71779968
88792439
95734174
51046994
78184718
44416418
93071850
98857045
77898344
98769122
72294798
91444638
8065113
24891552
8861467
43704184
29766924
30678211
10837327
29841920
96985898
301217
18168808
21722177
9717167
71739476
19222371