44125273
12949853
57497537
87718377
9070263
3523243
49321718
23725447
9482843
11819062
15915594
18683831
56975591
7456155
69825160
88099806
25378463
48035378
188998
93182991
16839112
156811
9326605
98309853
29456667
6133387
62549256
982180
52463072
19838909
40994337
9548655
88737152
2971594
54183596
74041090
36504916
32569701
57136114
20357672