63811533
9691932
34796714
9703612
84579631
60925100
30633699
4424637
1556838
97103330
68231408
47376600
44691320
1492181
52288557
79397706
76091578
26937783
84767061
53766295
28055431
18332543
9941163
12889337
68548374
8543554
81369808
36894073
94258258
14782368
22542737
2929254
31352743
68364298
27686925
45268675
5143550
39672568
4601897
836637