27145840
5575698
76392363
27284324
11502035
8365861
74311461
584390
80643750
42345400
43194401
88719840
61073429
46236855
73874827
87282012
54467119
50917970
19874754
74665903
7684277
39567970
52487301
88419434
40897811
344870
12351161
97456432
39374353
60596239
20786779
82259656
54688564
76104005
60361175
66407135
13873762
53074045
14893387
70019578