35992923
10836073
83693405
66573367
35807890
51733904
15623614
35081950
34517275
550724
65016789
56057001
23989861
92311614
96458944
73322128
81591950
80617738
63933434
25593224
15812682
98702712
63895
60579800
82516697
72411108
13828645
42124298
83083006
4038898
59566829
35276080
54615841
1697466
50262692
983546
53252325
82495656
5959814
47691760