43517861
41325686
42054823
3938056
39664946
26615272
218396
15041810
22084727
3721064
9915120
84622672
7028938
79847501
6024740
45728226
49987329
30342220
65614433
25412698
15014952
59082012
11222981
51272841
37883111
38598048
50519362
8889213
42208681
57364477
51115013
74645064
914321
51778092
16643386
1937866
22764279
47843114
22394997
91081309