20143941
50152692
55288916
57361689
98676148
38344591
26186779
82636780
73086961
3968483
84012191
72949851
3686192
58812661
22606713
68268951
71945086
30323674
75303492
72746656
37358502
48054765
72906122
4937742
84176038
93355456
34851543
27846725
21984619
37396495
61183942
9208205
8356068
1281102
23731746
20736478
39246600
51514008
37256874
4728552