4221186
49236172
76687712
92095911
33053358
20089187
45058665
52989806
70366460
16465895
58505785
86179773
11755193
6546988
83114886
12397729
5223794
5291155
99554074
35584064
85321705
97388360
65704262
44905777
63343750
64221041
4814846
26076118
6563136
3156780
8403112
39297826
40996439
43305634
73188494
72398287
64139824
71183107
7870420
4215231