61149346
80954472
57347975
61379647
93612732
58116806
2709697
8546671
41278018
68266792
54641249
93043225
25215368
77154083
67769384
73371740
44043485
40975524
86178951
653801
2371454
4450836
8599354
7977275
50984173
36799764
16873925
66705692
66393011
95272636
31231663
69709105
4251908
14797336
89181879
11189465
46016491
37152339
16628622
14336636