8250853
46451937
9566225
24081847
9453578
17582393
12412175
923428
33222162
26148506
65524973
83208637
85778093
18944629
14438100
88304716
29805928
14388755
39884841
30921935
39568076
78017805
99734979
40187536
96655489
95643598
79294645
83217247
49096444
1982496
1861712
18652195
67844681
43451247
68715529
13485725
45697087
1599045
82586219
43193276