42361786
72315489
32884075
656997
37376523
46569391
45069933
97827812
15677038
53279255
7278778
45246996
49591
50218705
89817068
93036090
69082787
5421925
12874093
52298033
8319361
48385258
68414863
31728429
30558173
46324222
73683159
52271565
20426921
54495110
6864879
7200438
58404937
63677284
85295022
4859350
26638970
7425433
2685838
59253290