43341109
5441263
23904856
58485402
97627862
96098898
70141459
85623666
8326257
22612871
11045477
92611274
36142730
41939663
42992570
62075645
70522164
94313578
80395547
17849415
44065264
36618834
76192926
53857094
9549620
58739767
97036973
18409097
43951382
89381304
49289092
18001500
12054301
44927131
24137664
5703220
509679
6461581
89206664
4020620