2514670
68811670
64854634
3544200
9013123
63228702
61291063
53388090
25234708
72201332
63395188
4196689
8907965
29728950
69207072
10726775
93738924
70028603
4173209
145346
30499976
22395100
57156773
40532718
76573912
394355
27638090
78288597
4581205
26751484
27712760
25453842
45279961
79003130
80008790
64018143
86444844
868576
84268087
40843033