20957466
33048441
63321441
16129008
4025044
36114075
35783657
33656455
8504983
48094519
37101803
28063530
55881727
10461287
94908977
34279435
11398178
56575644
9593315
486690
98891845
83771830
89745994
98303765
48752968
5397759
555350
91748306
35149460
51311216
86638580
3792905
838661
54588495
20473234
98199488
51075865
75671749
27721400
53696615