16681376
66246515
496661
82137538
30826026
11793546
6725859
7540766
98762556
50639806
17167315
92392661
88861743
69131273
77402356
44302811
285711
62812341
6776590
37651426
13505417
15737929
5122864
89247871
34982463
46612165
25092778
51529337
11809200
99927472
92651530
72785479
84285871
29483886
87563881
95105423
18513381
93588367
67528303
45453094