5347868
4602800
8684876
88974832
5318960
89068472
95618903
82134387
64346757
51342137
31848744
6726805
31367135
40782042
76357434
1656497
92475798
6169456
37719605
5793523
720242
7944948
9922709
81139746
65654345
77842957
84452841
39996037
61712167
37863985
56895442
98786955
60327604
25043217
49491085
12516698
83467036
21727882
12668235
9857180