53127149
39876216
96207956
74814211
26346195
4080790
50678355
84571811
70945652
83998606
40953345
78382097
86857773
31833736
92439917
45892875
24197302
84076215
54442551
43103573
19858544
85482605
3902808
80122235
89365922
81892823
201837
12104219
3355515
90172425
33767712
4949188
41031940
11095368
86132602
95669787
9762045
27085233
96307150
18069879