51164441
46969534
12313174
42393441
64492853
94789348
10853237
75641072
41143422
70581935
18325609
7473976
30866632
35389478
99637002
43054634
26868328
728367
39303248
17749951
36598119
57721546
19744503
6516
48313220
41079334
9493028
71934370
7981906
23991074
92492405
32111659
23137718
6729266
5609711
6032317
78241736
91715085
18729100
21146928