18369280
49817110
44903789
58091902
82611373
44956335
99118277
13793470
1573372
31844229
17375858
29132297
29275440
74217095
112121
60592715
8966833
73312285
63924316
42337162
67211460
77408990
34464382
17777834
71614744
9048686
4304252
83071861
29053423
11996769
9025118
67225722
99486656
52632115
18022675
92846898
35784372
20643684
42177536
71453624