79452765
40053440
75933790
10463100
12393664
62596790
30577523
635429
64315942
54528959
9154043
29863189
87276392
75108389
1471066
76209677
83456222
43127929
25442405
52126469
19978152
47393582
21518324
81739323
33274899
65149696
11808759
7278666
73525921
77819565
38172394
15894155
89609127
33788425
48094533
23527968
57783247
8038395
21827642
52613194