77545683
46468822
80931454
5239925
5165566
12828180
43825380
18167838
40521472
92884732
72603336
6048713
51985618
99823647
33929229
50526787
95361729
79468254
39422096
65493681
83544615
16426769
44701373
2332001
40216946
95516374
60895391
68381258
96347405
94677931
2379955
47516760
74579975
57289241
51024039
63121479
59046054
98908014
41597755
26643364