27482825
88607460
5051893
33605204
73797512
3324984
32053075
21616709
67469377
13892832
45096748
1267139
74774995
19782438
78764793
71317483
54837085
98383295
94568140
16296138
11514821
98825069
64567753
21469693
91203191
73172445
44568594
10566600
51338467
19133850
75002062
24258687
5896396
40864132
13723087
45904387
4297544
15486177
70766764
79354598