15951541
20204739
10355207
60912116
54787944
54186746
45505348
58274871
18659504
47417770
2633599
70718899
59975764
38136224
25587579
77421643
34735996
6865869
18143002
53840
66295613
53004644
5188757
4878350
67243690
21632073
81614186
96737514
93664597
94647310
49368794
39098278
2601192
50129530
76724759
93417745
41356005
1523571
4066743
3485677