4320563
69728497
5762422
11754125
69518374
52181978
76636653
26464522
14223169
111438
93222179
78296787
95148066
51813408
14338628
68933206
79772463
51525131
36462008
32146167
28093305
41438536
184348
82358326
68673549
70234564
47814674
34883530
49016954
72085153
39903726
77889040
19173897
6672701
42762453
82934898
20472977
9684937
97383840
83035876