19384256
83793394
23521560
84632353
12512028
97128315
9107106
39504817
99139555
40702390
62336544
21322142
17323880
35978556
50338173
13579323
14885989
60181440
95812835
37964552
61518630
2676893
59583281
35146968
23512832
93121452
13399875
21537084
91071392
79884070
74576788
83436320
55172314
24563513
82494091
85173835
83854588
29008266
28938035
9409676