48595743
25084955
1938053
38543531
79416600
81109091
35828767
75038483
1547843
60871982
19306796
73282379
86884673
40369645
89798794
69834023
83579414
95428873
9133243
62588
18777636
4225643
5721811
40597952
31504548
9798810
3199155
49352386
21219648
23981804
450821
35241462
52522826
13108148
17319490
4916742
2202717
52814374
15708891
13555471