4455980
69338892
30768310
99749718
56113430
12145876
49615410
1814652
59402807
68212817
44529255
98119305
70749066
91909798
44126
14064929
10497279
8785589
76329699
75301976
91165027
51702635
49735591
19638338
8063626
60792446
57275389
42876781
42422370
80662392
83169899
24973903
98365467
40904895
76164739
78541963
86771965
18538646
9086316
28037849