66755096
32855742
92872151
49022565
75747345
61012125
29744539
6258287
89499510
5151873
26458094
3004315
64719115
8885192
19069793
21389385
60736109
6468991
50263536
77834753
84172018
58418617
64489724
84762515
60558818
40896579
26937591
67269726
97432824
64779078
66798242
49269017
70179372
11039844
74484058
5280680
95103901
14269204
19428360
89484977