19123315
30355327
68087753
90356873
29994935
862040
74302849
88443577
36376082
77502711
12222997
36597571
95285577
87013390
50756662
44465877
47918649
30014437
26552330
25006462
85491752
1169298
3403631
87307483
12873889
61164842
39279143
38427529
62554357
402158
11673241
5887820
28272805
20378113
8739372
7262818
7136681
33084533
54035746
34506476