74402797
65807392
21171590
45604232
8565905
93339808
62139237
14362516
44983048
62569479
75728409
19213115
99478955
22957730
22635192
6171434
23118757
63942875
65041683
29116157
47902002
38331706
25381112
57406391
25997905
8091188
36972812
16476539
81283053
9136114
86467405
94764165
85694909
47574313
42782388
46958240
22871071
8286563
77135093
68203480