55389759
36596050
8655779
45799896
2882342
8679510
63698340
54931293
11099829
16326705
86701039
8218319
69628548
55581471
80295299
10465680
74574363
94542768
21904888
44561260
8639485
39688974
5861205
67578830
15491787
17504212
785474
27361037
18613553
34199266
41038655
6990395
58076109
23208510
45331196
6953232
76039837
31196172
7947539
8229940