53849054
74901958
12668035
31001817
5065168
75091852
19563840
14394240
63284080
11031677
26906482
79865161
50707345
42436749
60958552
86549023
68853056
66516163
28002884
55865337
25615062
5699785
99683862
78031912
90337621
11159371
5103055
48168439
26801781
8321622
45457825
61085474
31797493
77979797
33965468
11724396
22319914
98023385
85014931
17035679