21893841
94311968
51362844
34823153
59233846
20893593
312148
64628023
60265660
100001488
71998501
86651015
48724414
3034114
98805361
8259036
22648990
65273953
94802184
96875582
65009332
90455988
35852288
4674552
58092488
60993364
10908710
74662806
25607047
77483442
67099056
34487381
49915956
98997425
87868159
139627
13829013
34721724
64433917
34348612