21374375
69557063
40497652
135315
6356806
7335595
46172466
6208610
28402021
2426844
78872121
68006737
77452895
6301990
93661897
65574974
17371195
15003057
53816281
43037956
4173947
4731174
90169932
71855996
79157645
3443108
22264294
26469338
1250917
53649102
62005606
66489826
97916254
477146
35688877
39084912
4579985
87837207
20021158
8232397