13639903
94905860
71622529
30556873
3538530
62575162
50149553
94318767
87624254
2873339
12786028
76458425
41645902
65279107
19482581
98151080
38281564
9055475
41383385
37949730
6846636
62598343
8661311
86744682
47743091
84112847
631487
24877002
24504986
59763285
76511706
23937082
57295073
59647456
65083119
80703315
34851848
18285090
60101822
43273548