23088733
83186276
42419518
12434556
9469997
46956148
67589894
956983
25123508
61259146
554861
85511569
35118708
94769935
90529614
22797849
86513418
35373762
42027293
92308341
254965
47486707
39254652
98072125
59939794
16979066
38264027
6061152
76209473
54806642
98029822
77616974
66095096
89762120
62876315
53771644
50029381
53431843
59166098
56567565