49584472
80924425
86695422
48313372
8382777
86139192
35657418
12934083
52961974
119973
68939667
4858080
92465295
41081371
77643587
72948083
80457332
97934921
51118094
99502344
94584184
4635847
51342103
66068225
60819661
74197768
1892839
20629351
16828637
56309965
73988142
65232563
41381798
1790780
6187516
87889871
1926526
4187072
55351309
35061394