41451180
82989434
39206481
6728622
9750415
79619649
58957705
6714263
62744068
93605335
79004992
62919238
22044633
33224098
32579697
47845162
41359932
1800361
10056812
25909860
57684378
7398732
68871979
84694051
98276881
54465794
8367319
49472065
6002338
42631130
71568534
31274694
85394724
74119050
4273277
88585061
64571350
90586091
6521329
39724477