40558366
7493415
74704546
74184250
44824105
14886326
52423890
68943339
80195237
83193551
51892407
4215847
54597928
72253
89173871
995189
52218489
19903662
79027980
77761999
26381318
74163283
71097367
12045680
25583275
63621971
74957017
61252035
34161763
6658780
6678805
56156950
16631745
18802486
46861916
60865446
34119109
21254806
75054540
34672605