165491
63231514
71564075
12362646
45103133
68524830
41678435
48801367
53366562
23065934
31323976
94282859
963394
3721701
95935711
86145276
5737225
48702332
55086347
74339483
55957642
28879243
27213198
26583619
75473147
8191521
68419714
50262099
1015354
50313249
5305949
75558392
92452822
73237621
49584080
94073220
29206228
3481418
33503557
58413827