17299475
72001047
1386840
31104964
77025840
44096996
65974914
88155955
64377821
52523942
47654483
53354409
72362306
85253147
39649220
58543524
12872302
1104773
80522909
5919976
62657388
16379670
68281847
8547587
60756019
58502549
5921112
95424801
5309139
68358655
61029960
67095161
20509923
58273276
64015304
59976637
73564193
25677106
9865437
21128455