47601042
43407856
74217528
15658581
94371380
6233453
48437773
9935909
42487060
9902540
96946919
46015574
7115425
66909610
84415140
71903737
99458325
39347818
39833772
15415697
6045459
30911700
16821418
51874199
22861384
2606402
21455582
79187991
898342
51718211
87012665
69999634
58303338
80861741
47264610
34884840
60994138
54101115
8108002
281098