33458016
115870
74392324
14768472
42926558
85596987
54935945
1968420
74253856
27948671
75978418
76156715
50589602
8378743
77787501
4071463
66871954
5023922
30297922
9182366
82143065
59678166
67887337
94107478
45368008
8944878
59323780
1914294
8028852
76938959
42143250
36721683
16665775
39576595
27441103
45869344
28409377
56526449
17512228
1947109