75695319
1275640
65305477
74751061
9182674
99968222
47826635
82178673
69835168
95544162
57583588
70795881
6047103
89916654
24756287
19477656
73653617
84052343
12781514
59451981
55184153
76587233
78366784
52548417
21107993
75607834
90638117
31051220
10495282
94282485
42836952
10091792
15268638
70994468
7072230
66712600
9961890
7848673
62117424
38644608