47818456
92526902
17535695
848864
8156678
64875674
38324610
9828144
11763578
5062130
29949214
90479724
92139491
97703262
528817
89029324
89326307
40635125
12201115
6095353
31001266
22282347
63902774
88011961
33576934
42873090
48787541
96501952
8839857
68846668
10159938
17292041
41078483
1313522
8301439
57673071
94277177
91431129
88669132
47515637