69942836
26242977
42132678
951884
69763660
7671726
5082882
46964355
93616693
78867254
94457212
9166412
98655122
30459745
13031481
9072662
9600410
42325109
21186437
17473180
85146835
47864296
52041482
18604287
64581322
53523
78696273
53449060
283087
82732238
90169453
2313292
39288576
89508112
33361848
16689592
42637885
87877104
17938619
9753370