175578
93648681
85666081
7173685
47638978
4150806
33733372
2743809
73263367
69022399
82025027
35164047
97229144
82407305
74385180
7999544
4451145
21198711
37754334
70866498
20883851
33632411
22736795
32952114
6554650
28672869
63599684
38926768
33239689
32656442
19652687
10895505
46362830
6076772
19778356
93753535
84732454
29778324
70794190
33121901