80347100
50153554
75774578
3426418
71918748
52803236
83224161
28215269
58071276
62648662
11711451
6836333
96346887
5866364
55262862
98562809
5895982
46301664
11595769
30683826
84803336
29533877
92106898
9639364
83182659
41779834
34521646
36355254
28164890
48697739
44346424
64814627
9221316
74714976
97564745
86362755
41264421
59262384
81473791
18963092