38976553
88028200
57494939
86205123
37974217
645769
50022363
8511728
14264472
12039522
4228767
63708262
57978513
63553053
56752794
2488236
7235473
22794985
46495159
70589561
5226675
70936448
72368443
21168669
98345269
25453358
4892508
68719572
54144032
20437444
34755327
55972422
15873846
4461348
14451058
93408994
20963006
29744124
52719211
65239539