20976955
18661489
16491453
92323016
85948744
39311518
53227561
49475398
52741893
66889151
85544641
34915783
49481147
35951333
56055591
80855949
72361292
58405540
49371411
15915071
26258945
53039053
66964400
65156997
3457992
17014846
71709587
37092208
48772686
4119581
14665440
6816975
7808542
74522005
21686258
93886599
99138761
10566050
76291418
33029377