89606348
24768095
14721951
24667907
29287147
2102278
31858851
18634352
19614538
64205526
63233458
47407055
77445685
10378612
61301124
37694586
86006077
8404637
48643774
35961551
4888575
944194
19311106
49256489
1886300
81721666
96519379
17491880
29098770
7162245
10491565
73391773
78976985
23427773
55781230
2785984
77109137
45674984
45868408
21712886