43761097
25334972
53151782
36119748
1523236
7053631
6904045
68132973
4860198
80107941
57644854
27163869
34058205
36196259
89171281
72852732
50624809
6039673
46165210
50566060
1424615
59436933
50857308
89012821
81241518
13526475
21221422
64164110
68877112
31565739
88585144
21957596
37844671
75166612
9703385
51566805
86183919
27954252
7155097
82877694