10071679
22871921
3858688
601589
29501629
21647377
52435421
47708840
13365521
7852829
5744074
29594363
14554785
63878527
49218382
35726644
16774443
4668071
69202530
62194251
28318434
76217267
14725860
45672768
73226184
10636375
72749462
98085317
3904374
94066016
48461753
96158866
90349940
7355470
41218143
48578711
99374677
39554633
1582561
12983244