10857160
25943837
4535540
29048647
46307081
54075803
99554096
78887179
54949297
70679976
48295817
66511727
74363959
94857633
46624062
22632501
96367098
51212282
9652922
19526640
98224983
39798749
8897541
27188716
60811969
28931474
68519723
44633086
672061
25711905
76877326
515328
40919249
7469875
89582081
8442089
31621830
18967128
55776818
34876