18723358
3573722
81845329
7726673
15141440
7279569
73167965
76366300
44683240
26229910
62624060
74568090
45112615
2234212
71711950
53179612
61101552
86299519
46727620
86597849
80575038
52332661
38134425
22585750
10212302
39281907
861756
13703294
44614267
50851512
52314628
77287586
33461854
16301940
8794606
43151633
14664014
42051492
35415069
93414