35543176
85354418
17243650
83663451
38595256
6331789
28827739
34966073
55061765
31007485
77421442
14292816
87172262
8644140
8604632
64963748
7844670
41019450
19376289
88664713
8007502
33647467
60553131
35655335
61376794
41429444
8082737
925760
46699491
57406092
68068457
64607120
81063629
80447101
73255126
62411210
31261694
81176036
72226029
8899937