625879
40726323
39096115
50315367
78406651
78256672
11002885
29594763
94211269
60569453
91372825
83368166
7111926
8082351
33713735
93365824
50556011
15341081
12288020
23313021
11209837
61947721
79349194
40936258
92009268
78701487
58005993
1530664
55329649
65822938
36087384
49113032
55042070
50437173
74886984
12146477
4032383
41041750
15535931
67981824