85411151
24033150
52115
9488473
56446284
21259100
48915612
80147452
6222747
19511208
68578729
30057523
50747188
55491440
87878060
67172272
16511764
74975951
87063998
84957816
82681202
75347299
75345065
10197451
63984705
80898850
57458428
24334884
99825220
39028015
33449386
88966898
71933578
47221268
4047862
25561066
93621635
39038080
27735324
83009832