47926903
83632637
85696452
11746141
9918941
82612590
342048
73226474
12894019
8603325
64497086
30987904
95697708
51832025
24811927
28117363
2051189
27663054
54652074
48778984
44365654
78189482
52468143
54213217
2595172
85196073
55947344
35817763
7355144
4659613
64788491
6693398
33293527
87218203
40413672
42958453
68219730
40608986
10964210
31304818