21607814
9784176
86603283
62673159
8045423
38363536
7751237
79152491
6871944
60586634
21712148
8963196
96953762
28219537
35639380
33044447
40435885
91019613
38822185
59133088
20442944
46775329
5953216
13565363
724325
83207293
99205967
70157819
42185247
58015848
14332232
44844760
90234555
36614359
54838255
81145509
27159583
44832367
31448368
67379911