5107823
48769364
91927358
25811404
20476300
45975275
73568795
14862845
61009621
3595458
41491183
89039971
56341438
83534155
65032836
43703917
39179729
65581411
32068313
47661307
47153180
76713009
32163136
19109726
49443790
14057684
36223831
27657202
31572553
20807668
2487577
42897215
14099665
32564974
52487261
84225137
94932530
89315846
22244036
92742514