50948423
4569702
21083348
51893974
57571905
47423793
70044787
68738855
77121260
48359396
92386501
57245250
7738738
5492275
40033798
74128082
2612462
96999595
28836460
36226810
9631446
32215279
39521460
75919738
59007235
53612132
55482582
73063729
54123222
62251811
84069146
79289764
19219367
49011710
6297617
30368907
62156809
19298311
18723751
10826427