8669036
18023674
67925341
97902019
94793658
44486161
27509400
18782082
85108
58177221
4312485
787185
29115486
53628108
92814090
4942228
37579113
42754231
41783023
32256586
33282171
34494983
40152670
7855245
10181289
49721841
56227009
14719452
4361417
25319706
2557411
13846049
2801653
917065
51567297
97411184
63173663
19596500
26043385
5869291