3201986
58962833
5158183
78462922
42636637
28932624
52031181
84268845
61491539
20404466
65145226
98703332
81726787
89121968
20698443
82151082
11367688
61828107
22924381
71214255
81616741
55943682
19057343
94258724
8440116
2063604
5028895
4809344
39972796
46574484
81039309
76983122
2371823
8444144
22139506
75523466
20608776
77127024
49376455
41268246