49371595
56953589
66187953
89241896
54226360
41718671
40966096
88078069
59772329
56248474
96184169
3204553
74589756
71875943
41243377
9667436
8952548
17597860
5875233
4932365
61926417
16373805
9592824
28541913
852117
3826833
51904714
44165352
86769864
40553477
34953597
35019802
55586789
20787993
80812166
50386005
4360820
5471058
36566921
50386129