19437275
97732242
72415600
57571192
1858397
58882746
4642687
95956503
82559273
56391795
12907209
54568019
27158318
40914684
14064045
59743368
88505696
25719013
8997629
18815081
11479501
68396497
73611543
6968573
9551729
89755615
63937132
94727501
58562676
47651547
71284924
62666328
35321504
3647644
68249594
81074203
99916348
43579280
30875326
86922939