622821
47334431
835338
77766744
21139477
29681989
14137555
26979852
10921828
60754143
35575669
89064334
97273516
18571954
64278895
15174155
69658116
82659432
6298375
87121452
46415292
9129627
15013710
4185922
7873001
89637970
74565728
85978366
78172006
65703672
54291463
84591367
40422378
7197978
77888519
51471683
32208295
59154471
38506740
3724350