34477145
57586275
8919922
68272342
14101405
4945064
98568321
7051561
3471143
70004719
61166513
36312578
72459391
77857788
61563242
41838802
35413593
97387286
7438103
64757356
63787293
53886432
48181244
44301410
61162172
7678536
63521906
30648550
54296882
8563293
46962119
48619650
17243110
33367532
1978819
31952473
30464670
13547730
3312743
33617897