42595614
79532499
48563640
68004296
612181
91337249
503722
58865396
86226002
73736262
8103527
14556913
8445134
30728883
6490799
1033427
55772530
6949314
20212472
14053581
42682230
1258087
94779094
55765003
69812465
67202961
93361084
30977092
17447035
13624617
93558518
86979868
62331785
12791405
44435028
19417237
64787006
14253051
28574003
49859141