47809675
48793408
19628684
68917512
3566971
34797248
39991433
84652345
39858023
57452826
35047606
85704395
94088873
77189979
98781128
82067797
16829162
91816331
8097816
659114
45028075
89498125
77116448
80281543
168097
53282725
6852839
6449045
71093307
8967699
41392758
89602319
20004572
38608899
15507190
50252839
52626770
22952978
55118643
3381645