81079361
94164457
94912360
83234160
8822742
5677983
115163
59736069
88338774
47682443
45304371
16496520
54666408
19685176
4402620
40344840
21929478
63538103
7240944
61375586
66208445
36747761
26632286
25768153
34944406
73643660
45186434
68148149
78617015
5484554
66941569
75876195
993396
11249210
22979653
81464578
40432967
6782869
40177989
82003748