196880
30841
31118
59253
65891
39769
53461
47130
38838
43989
30135
662
653115
86295
317562
70701952
9479797
78591502
98561058
48071630
8177723
48931347
67461192
51061492
6444495
47711187
51321486
6917570
57201389
84501344
58151291
5884142
94031505
4312704
7076301
4196532
4833999
47901559
96371893
97481348
71961969
98931822
5051925