70558203
17424831
25676053
67922624
50725887
61752476
59328668
14729955
25188726
17982785
55595079
63395
82138851
64118515
821716
60206473
76658311
41191874
36814215
40456722
73845026
1317133
18744621
81534632
10926196
3595473
52266493
29767090
9538743
30445435
45584374
6856906
21689171
96396797
66931349
5006321
41315338
79586982
78513172
36098733