5750354
87947848
10001567
39891195
68198419
32353047
6344737
2909666
8567979
41175748
7663640
8363581
28585453
51004102
62934654
8444869
99006561
83128227
35688563
66395308
25384043
55442355
72239407
7336639
92827965
4712508
18118018
13639793
245588
57553828
92821857
89215071
99473625
15586404
9581605
75451244
87147112
84777539
20347232
1372108