64405197
3954158
47072651
59931112
311968
48183809
26595603
64463726
89908364
61894665
39111889
75402571
91073452
16331428
50391672
33827212
45018657
16363547
55515072
78484195
74326275
19117130
15949263
55053342
25364796
82774871
70357744
387725
17461377
25235625
550270
37768288
21094876
18275398
81012131
85001643
55041625
61553620
1166928
60695660