42871166
69233875
79757247
70008245
74716476
51042773
14181454
31514675
36039099
46818969
88616970
71173782
11676229
955264
82897948
75601594
7264636
52813616
68268220
13303111
6660485
7512137
69109769
58573725
27206187
77885901
4844672
50198374
39951255
43817414
4381677
26502323
11898975
72487392
63911809
75301462
16308119
67526883
43046694
74006882