17213251
14939766
73521097
95304774
82466126
84747210
68191192
48594335
24831326
1116595
97213820
68326481
55202601
81021166
75448012
98976203
26637115
36513448
87892730
85808449
76152944
37134494
24087886
84038089
7789956
6337319
6686407
50101296
48273231
87349002
22216091
95207698
44485664
24547142
57231591
11751896
47862745
62021694
27682242
21982054