90306575
73597706
96843720
79718680
44124590
80102130
12722624
27133786
77385477
66195833
9711512
28072813
13404690
23025153
5736799
282762
60796317
78528571
67505757
44461772
98325111
2101678
64491183
29316743
18329796
86295404
10953071
42135513
27846608
68666351
40802342
78541522
74261833
62965382
20678415
58068514
75182159
70669325
19696127
33207043