39612599
32756476
78367609
63198572
26332008
56659553
61267018
92974814
23208282
36276806
40406906
21599765
27481798
4050811
90434181
6658619
89709207
51172748
97314084
34739810
60525223
82717964
30216089
38387490
14698896
47897976
28132892
35883556
7991892
4182344
19834668
41085486
49128562
4474483
70992351
68804476
9923727
93441494
16532444
77394167