70067723
10772678
618775
41824760
8401765
6234995
4879591
20698282
33518886
73361211
58101042
34901732
30937160
45886833
57278612
4613301
40433657
28889168
61055230
59523962
43527242
79507209
99926638
81568440
16002748
5399921
58767776
86753382
10547944
7424211
782587
21214604
8411401
94281624
75639051
29927605
23407405
32774873
68287483
6213817