47435799
27272570
11483960
7025291
72137622
81938901
75091508
17438189
93413546
27808410
89353155
44591215
49412581
55676747
64063771
41622775
15558641
34255177
88959181
17724758
9467731
95078403
26799254
13655904
32316047
87986039
55445625
3729453
57887535
81277422
93979739
38307520
45687250
79957301
1018953
73307770
76919243
6111544
72799637
25905251