66556703
22019715
45949864
22064230
9619368
86321274
7870553
14469688
36475388
9099725
61581044
7344760
27039355
96391572
23258414
65308935
72823957
8784525
2543534
42459945
39159249
10927534
85479507
87382819
48891771
22611567
96881312
69802872
6923401
69521635
39442569
73796407
5838213
49973762
58367722
91108642
17598737
18161722
3588748
34513025