72402521
81932128
12352175
7140672
39332058
9687752
13255913
88299419
36618516
49756588
7648660
83619415
65085603
57085534
2808443
1004661
98222432
78702701
44311636
292545
25712960
59866737
78929966
7144996
74026845
99637790
2095657
49268101
16865355
35265466
60082889
71438191
59707539
87384980
98122103
38331711
18734850
18407528
20383424
1028629