40717213
74811580
84678007
85174021
56618806
9443359
8799712
47437108
1437887
73424490
51245435
7885664
48245017
82655762
70914973
28391666
81422392
1913906
45613554
97361695
73221292
60593449
3986666
91513645
27269569
62614687
284057
18706481
94967984
42718025
33086508
6701914
23325018
76427418
24096422
96944472
35396170
43732136
3171290
51513150