41391563
20618949
89517876
6430309
44905028
67657152
59855740
8244155
51119131
72093863
46513309
1291390
3399203
96625758
59508109
76404621
44363797
74766183
57978910
43194873
6173588
3532682
51237643
8987163
26534201
71949399
48018969
68099934
66045085
51964900
93284585
8332279
47973838
12711415
27484323
48218934
36123706
65447080
26744701
3929970