5471645
11688079
82434497
21248895
93577548
83011216
8875647
45315662
86473051
74276432
10364359
74311920
53296107
7254344
28557319
5402435
82528967
52451624
43632426
41208640
8173566
7641504
13229686
34598189
779296
38532276
9730483
11423473
95403920
10609892
12206103
84129163
32333021
69052439
58347435
18014613
45016056
67252453
56658122
92475293