77579554
13197675
19829438
20044957
21937568
17838169
15062381
61534420
14028934
68123812
10148586
12919186
4347157
41509242
84923895
55147126
53234746
82191083
78974246
80284134
10132226
49477661
15996086
69967265
4775973
981202
87788910
636598
13564332
6188406
82231056
96496751
38914118
98834000
21902315
11352362
36709709
63665527
94474135
3792389