31589466
6258907
38592154
41951267
28605111
49367219
6674540
74834501
86194265
46194207
9646182
79111477
30656212
67845785
70597143
78457383
71266094
9666532
47664453
91479859
3184615
34168966
41541489
40514060
74004132
52147614
50839406
29403203
16768532
15687988
38589490
33543779
46091991
5682206
17548219
29183968
33605237
68045566
49443949
8366433