27433948
22061558
7557236
64783421
97857089
44169940
86915625
46685083
66457503
71238360
10438344
69933448
12993049
51027208
20038009
27345060
24672938
74084628
5477889
17694620
472853
2887216
52586677
25521421
68851314
71376653
6486780
51131759
592889
3410551
98885502
81539672
969940
88909799
35938096
46338309
91351620
69913207
80203369
56244239