48686656
32704022
14438332
53618663
59212890
27821668
38325845
50169345
29289219
37801577
78044805
82619562
85274345
81443498
21888189
41718424
51722053
82566768
93416338
53677262
26409283
85862080
36595340
6787415
9887973
89482392
60597099
58363995
66728439
59495692
46289444
64414474
21862903
32712098
45106844
59933658
48556052
61159120
18086375
36384855