7291555
61553106
76539990
12396228
43326049
20552387
38125065
35238689
40081711
83665986
73704201
69654570
34849674
37172158
35168940
57706214
19573298
70453405
82723624
571669
26097014
17524768
97018489
21768405
56234335
99343351
30341812
3882629
42942896
17357750
88822788
13017014
33481505
18216658
84064406
94944839
21842324
40483227
57927274
28525620