17721054
90848030
22258253
3371911
58153752
89759921
11454326
27656555
19553675
39881190
18856931
2229769
56315997
34191970
7127607
59004021
37198048
65161911
31385272
14411867
79371412
29715740
40351581
63638789
23949606
12744749
31412920
12798831
84759808
26709645
44104495
11728008
73645838
14682767
79634529
677761
63008419
55008048
17287788
96933917