50747671
26931773
49515893
53043813
87721466
53057889
69138116
26564359
19271236
46987573
7693576
6725144
69071688
7277482
33252893
33969191
6363301
67245250
64055067
16036439
59262471
69835734
17832126
15682617
36463099
48449955
24751622
16047794
48999817
105911
75446795
2167384
42308932
45477920
51406773
99203819
81026180
7909676
55926730
401972