946933
49484167
9009516
52077586
54686929
88649760
97858962
52971748
66696608
37649596
67716246
31715495
19983817
21572967
3755724
15914691
708880
44695362
24849129
83527619
10487997
75659780
2552043
83404439
4405458
50497671
60609884
14525583
99552821
15671563
62621645
1169419
6665398
45965153
32739370
44911064
59448771
7011790
47894623
45967040