35907338
55836815
52601212
82821265
65416195
8499327
97506922
60479173
4514320
88452490
21366569
63424543
13427652
21599041
6221722
1147005
27331692
3536765
61828098
92257323
49259209
4991562
4619870
31397006
4297916
54566129
59055640
87968184
782607
30248873
1286525
25464350
16963034
74203060
97905375
20346102
22273689
19736740
93118278
39759791