21936122
62681379
87576533
482417
83554051
24263219
3081588
18948684
96295337
29689511
24252569
77025015
39709966
7936964
11732828
66487642
40666935
45374169
44086922
6456040
98904355
36237989
80419840
7302193
7063258
67049672
40388070
86092459
21985665
23126567
9882652
10727801
49649779
89914806
8587312
82616826
81104988
418348
41763895
91929952