45845435
45626431
1875083
70181963
83635130
335870
86977573
71965287
76478947
66571451
91176715
37087832
12365089
92995681
5068602
88578497
10423389
27994274
10974539
7729186
94704350
77761741
13937667
37709909
59912987
63992320
40496880
22298458
44229085
93949299
7936647
81022966
5076342
39805264
73483214
14978354
536019
83439504
34617816
6807772