18272086
33185697
16618717
42072653
88423122
60563872
33243518
87011212
61814428
26028603
12488811
94721104
74234195
83195762
81798216
83565912
30679369
6212997
13144876
91914355
8682248
15688457
88348507
41066422
61264225
758628
2963789
41599215
36098255
71329052
63598698
24452961
50005448
21348656
51974380
83707548
48442704
73208221
54244143
29711119