50934041
70665606
55874654
29629769
63994829
9390671
21922554
43137403
41545723
15215554
12774012
9224213
9014719
79439289
5681732
81259502
42697341
30891759
21461347
62655701
25786664
84834762
55171149
34003775
3136828
82384052
3039394
75506198
12982364
53346630
42916808
10094819
11481558
51831776
49801246
46099285
62595
148469
79244108
42408971