41754980
74753833
4371983
32505500
2789563
72055427
83917227
8347298
5212499
88174004
44174965
71601954
32599419
9707242
10399392
88558957
68549685
61849663
74681744
42599676
44015914
38093340
9178072
35927554
12999852
65382495
93335514
21304653
9088857
70225028
24032809
50727845
8679042
80225676
31249235
40024042
39978428
49567518
55075949
7589868